package com.bt.table.ppt;

import java.sql.Timestamp;

import org.springframework.stereotype.Component;

import com.bt.mes.common.bean.entity.UUIDObject;
import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * Ret_cus_prd_in entity. @author MyEclipse Persistence Tools
 */
@Component
@XStreamAlias("table")
public class Ret_cus_prd_in extends UUIDObject implements java.io.Serializable {

	// Fields

	private String box_phy_id;
	private String log_id;
	private Timestamp rcv_timestamp;
	private String ope_fab_id;
	private String mtrl_box_id;
	private String cus_group_id;
	private String mtrl_pallet_no;
	private String mtrl_pallet_id;
	private String mtrl_prod_id_fk;
	private Double block_size;
	private String part_no;
	private Integer x_axis_cnt_fk;
	private Integer y_axis_cnt_fk;
	private String prd_typ;
	private String prd_cate;
	private String slip_no;
	private Integer box_capacity;
	private Integer block_qty;
	private String act_flg;
	private Integer mtrl_pallet_capacity;
	private String cus_so_id;
	private String cus_so_cate;

	// Constructors

	/** default constructor */
	public Ret_cus_prd_in() {
	}

	/** minimal constructor */
	public Ret_cus_prd_in(String mtrl_box_id, Timestamp rcv_timestamp) {
		this.mtrl_box_id = mtrl_box_id;
		this.rcv_timestamp = rcv_timestamp;
	}

	/** full constructor */
	public Ret_cus_prd_in(String box_phy_id, String log_id,
			Timestamp rcv_timestamp, String ope_fab_id, String mtrl_box_id,
			String cus_group_id, String mtrl_pallet_no, String mtrl_pallet_id,
			String mtrl_prod_id_fk, Double block_size, String part_no,
			Integer x_axis_cnt_fk, Integer y_axis_cnt_fk, String prd_typ,
			String prd_cate, String slip_no, Integer box_capacity,
			Integer block_qty, String act_flg , Integer mtrl_pallet_capacity,
			String cus_so_id, String cus_so_cate) {
		this.mtrl_pallet_capacity =  mtrl_pallet_capacity;
		this.cus_so_id = cus_so_id;
		this.cus_so_cate = cus_so_cate;
		this.box_phy_id = box_phy_id;
		this.log_id = log_id;
		this.rcv_timestamp = rcv_timestamp;
		this.ope_fab_id = ope_fab_id;
		this.mtrl_box_id = mtrl_box_id;
		this.cus_group_id = cus_group_id;
		this.mtrl_pallet_no = mtrl_pallet_no;
		this.mtrl_pallet_id = mtrl_pallet_id;
		this.mtrl_prod_id_fk = mtrl_prod_id_fk;
		this.block_size = block_size;
		this.part_no = part_no;
		this.x_axis_cnt_fk = x_axis_cnt_fk;
		this.y_axis_cnt_fk = y_axis_cnt_fk;
		this.prd_typ = prd_typ;
		this.prd_cate = prd_cate;
		this.slip_no = slip_no;
		this.box_capacity = box_capacity;
		this.block_qty = block_qty;
		this.act_flg = act_flg;
	}

	// Property accessors

	public String getBox_phy_id() {
		return this.box_phy_id;
	}

	public void setBox_phy_id(String box_phy_id) {
		this.box_phy_id = box_phy_id;
	}

	public String getLog_id() {
		return this.log_id;
	}

	public void setLog_id(String log_id) {
		this.log_id = log_id;
	}

	public Timestamp getRcv_timestamp() {
		return this.rcv_timestamp;
	}

	public void setRcv_timestamp(Timestamp rcv_timestamp) {
		this.rcv_timestamp = rcv_timestamp;
	}

	public String getOpe_fab_id() {
		return this.ope_fab_id;
	}

	public void setOpe_fab_id(String ope_fab_id) {
		this.ope_fab_id = ope_fab_id;
	}

	public String getMtrl_box_id() {
		return this.mtrl_box_id;
	}

	public void setMtrl_box_id(String mtrl_box_id) {
		this.mtrl_box_id = mtrl_box_id;
	}

	public String getCus_group_id() {
		return this.cus_group_id;
	}

	public void setCus_group_id(String cus_group_id) {
		this.cus_group_id = cus_group_id;
	}

	public String getMtrl_pallet_no() {
		return this.mtrl_pallet_no;
	}

	public void setMtrl_pallet_no(String mtrl_pallet_no) {
		this.mtrl_pallet_no = mtrl_pallet_no;
	}

	public String getMtrl_pallet_id() {
		return this.mtrl_pallet_id;
	}

	public void setMtrl_pallet_id(String mtrl_pallet_id) {
		this.mtrl_pallet_id = mtrl_pallet_id;
	}

	public String getMtrl_prod_id_fk() {
		return this.mtrl_prod_id_fk;
	}

	public void setMtrl_prod_id_fk(String mtrl_prod_id_fk) {
		this.mtrl_prod_id_fk = mtrl_prod_id_fk;
	}

	public Double getBlock_size() {
		return this.block_size;
	}

	public void setBlock_size(Double block_size) {
		this.block_size = block_size;
	}

	public String getPart_no() {
		return this.part_no;
	}

	public void setPart_no(String part_no) {
		this.part_no = part_no;
	}

	public Integer getX_axis_cnt_fk() {
		return this.x_axis_cnt_fk;
	}

	public void setX_axis_cnt_fk(Integer x_axis_cnt_fk) {
		this.x_axis_cnt_fk = x_axis_cnt_fk;
	}

	public Integer getY_axis_cnt_fk() {
		return this.y_axis_cnt_fk;
	}

	public void setY_axis_cnt_fk(Integer y_axis_cnt_fk) {
		this.y_axis_cnt_fk = y_axis_cnt_fk;
	}

	public String getPrd_typ() {
		return this.prd_typ;
	}

	public void setPrd_typ(String prd_typ) {
		this.prd_typ = prd_typ;
	}

	public String getPrd_cate() {
		return this.prd_cate;
	}

	public void setPrd_cate(String prd_cate) {
		this.prd_cate = prd_cate;
	}

	public String getSlip_no() {
		return this.slip_no;
	}

	public void setSlip_no(String slip_no) {
		this.slip_no = slip_no;
	}

	public Integer getBox_capacity() {
		return this.box_capacity;
	}

	public void setBox_capacity(Integer box_capacity) {
		this.box_capacity = box_capacity;
	}

	public Integer getBlock_qty() {
		return this.block_qty;
	}

	public void setBlock_qty(Integer block_qty) {
		this.block_qty = block_qty;
	}

	public String getAct_flg() {
		return this.act_flg;
	}

	public void setAct_flg(String act_flg) {
		this.act_flg = act_flg;
	}

	public Integer getMtrl_pallet_capacity() {
		return mtrl_pallet_capacity;
	}

	public void setMtrl_pallet_capacity(Integer mtrl_pallet_capacity) {
		this.mtrl_pallet_capacity = mtrl_pallet_capacity;
	}

	public String getCus_so_id() {
		return cus_so_id;
	}

	public void setCus_so_id(String cus_so_id) {
		this.cus_so_id = cus_so_id;
	}

	public String getCus_so_cate() {
		return cus_so_cate;
	}

	public void setCus_so_cate(String cus_so_cate) {
		this.cus_so_cate = cus_so_cate;
	}

}